import request from '@/utils/request';

export async function query() {
  return request('/api/users');
}
/**
 * 查询当前登录人员信息
 * @param {*} params 
 */
export async function queryCurrent(params) {
  return request(`/isAuthenticated`); 
}

/**
 * 查询消息通知
 */
export async function queryNotices() {
  return request('/api/notices');
}

/**
 * 查询省市区
 * @param {*} params 
 */
export async function queryAllProvCityDist(params) {
  return request('/sysProvCityDist/queryTreeAllProvCityDist', {
    method: 'POST',
    body: {
      ...params
    },
  });
}

/**
 * 查询字典数据类型
 * @param {*} params 
 */
export async function queryDictInfoByType(params) {
  return request('/commonInfo/queryDictInfoByType', {
    method: 'POST',
    body: {
      ...params
    },
  });
}

/**
 * 我的菜单
 * @param {*} params 
 */
export async function myMenus(params) {
  return request(`/sys/menu/cubeMenu`);
}

/**
 * 根据用户信息查询场馆List
 * @param {*} params 
 */
 export async function fetchShopList(params) {
  return request('/venueInfo/queryVenueInfoListByUserId', {
    method: 'POST',
    requestType:'form',
    data: { ...params },
  });
}

